Программа для расчёта конструкций RFEM 6 является основой нашей модульной системы программного обеспечения. Основная программа RFEM 6 используется для задания конструкций, материалов и нагрузок плоских и пространственных конструктивных систем, состоящих из плит, стен, оболочек и стержней. Программа также позволяет создавать комбинированные конструкции, а также моделировать тела и контактные элементы.
RSTAB 9 - это мощная программа для расчёта и проектирования 3D конструкций балок, каркасов или ферм, которая которая помогает инженерам-строителям соответствовать современным требованиям и отражает последние тенденции в области строительного проектирования.
Вы часто тратите слишком много времени на расчёт сечений? Программное обеспечение Dlubal и автономная программа RSECTION облегчают вашу работу, определяя характеристики и выполняя расчёт напряжений для различных сечений.
Вы всегда знаете, откуда дует ветер? Конечно, со стороны инноваций! RWIND 2 - это программа, которая использует цифровую аэродинамическую трубу для численного моделирования потоков ветра. Программа моделирует эти потоки вокруг зданий любой геометрической формы и определяет ветровые нагрузки на поверхности.
Вам нужен обзор зон снеговой, ветровой и сейсмической нагрузок? Тогда вы находитесь по адресу. Используйте инструмент Geo-Zone Tool для быстрого и лёгкого определения снеговых нагрузок, скоростей ветра и данных по сейсмике в соответствии с ASCE 7‑16 и другими нормативами различных стран.
Хотите попробовать в работе функции программ Dlubal Software? У вас есть такая возможность! Бесплатная полная версия на 90 дней позволяет вам в полной мере попробовать в работе все наши программы.
Нет, данный модуль ещё не был реализован в RFEM 6 / RSTAB 9. В настоящее время мы ещё над этим работаем.
An RFEM 5 model can be opened in RFEM 6 which will transfer most of the geometry, materials, sections, and loading. There may be an exception to some elements for example, material databases which may have been updated or nonlinear support definitions that now have a different definition layout to name a couple. After selecting the file for import, a list of nontransferable elements will be presented before the model is opened in RFEM 6.
Add-on module data will not be available due to the program design changes between generations.
Да, это возможно.
Если распознана конструкция башни, экспортированная из RF-/TOWER, все релевантные для модели стержни данного дополнительного модуля будут перечислены в разделе «Распределенные стержни». Здесь же находятся номера стержней объектов, определенных в модуле RF‑/TOWER Equipment.
Если модель была создана без RF-/TOWER Structure, номера стержней можно ввести вручную в строках таблицы. Вы также можете использовать кнопку для графического определения компонентов в рабочем окне RFEM или RSTAB.
Параметры расчета загружения нельзя задать сразу при его создании, а только потом, посредством интерфейса существующего загружения. Чтобы получить доступ к интерфейсу загружения, нужно сначала получить доступ к интерфейсам «IModel» и «ILoads»:
Sub test_analysis_parameters()Dim iApp As RFEM5.ApplicationSet iApp = GetObject(, "RFEM5.Application")iApp.LockLicenseDim iMod As RFEM5.IModel3Set iMod = iApp.GetActiveModelOn Error GoTo e' get interface of loadsDim iLds As RFEM5.iLoadsSet iLds = iMod.GetLoads' get interface of load caseDim iLc As RFEM5.ILoadCaseSet iLc = iLds.GetLoadCase(1, AtNo)' get analysis parametersDim param_analy As RFEM5.AnalysisParametersparam_analy = iLc.GetAnalysisParameters' change analysis parametersparam_analy.Method = Postcriticalparam_analy.ModifyLoadingByFactor = Trueparam_analy.LoadingFactor = 1.5' ...' set new analysis parametersiLds.PrepareModificationiLc.SetAnalysisParameters param_analyiLds.FinishModificatione:If Err.Number <> 0 Then MsgBox Err.description, vbCritical, Err.SourceiMod.GetApplication.UnlockLicenseSet iMod = NothingEnd Sub
Теперь используйте команду ILoads.GetLoadcase, чтобы получить доступ к интерфейсу для конкретного загружения. Данный интерфейс затем предоставляет и функции «GetAnalysisParameters» и «SetAnalysisparameters», которые можно использовать также для считывания и записи параметров.
Одинаковую процедуру можно применить и для сочетаний нагрузок.
К сожалению, пользовательское распределение ветровой нагрузки в норме Еврокод не предусматривается. Чтобы задать пользовательское распределение ветровой нагрузки в дополнительном модуле RF-/TOWER Loading, нужно сначала в окне «1.3 Ветровая нагрузка - часть 1» переключиться на норму DIN, например, DIN 4131: 1993‑11 (см. Рисунок 01).
Затем нужно в окне 1.4 «Ветровая нагрузка - часть 2» отметить флажок пользовательского распределения нагрузок и задать в соседнюю таблицу требуемые значения (см. Рисунок 02).
Чтобы рассчитать только определенные загружения, сочетания нагрузок или расчетные сочетания таким же способом, как и с командой «К расчету ...» (см. Рисунок 01), рекомендуем воспользоваться методом CalculateBatch, доступном в интерфейсе ICalculation. Но помните, что для передачи метод ожидает поле с типом нагрузки Loading, в котором указан номер нагрузки и ее тип (например, сочетание нагрузок):
Sub batch_test() ' get interface from the opened model and lock the licence/program Dim iModel As RFEM5.IModel3 Set iModel = GetObject(, "RFEM5.Model") iModel.GetApplication.LockLicense On Error GoTo e ' get interface for calculation Dim iCalc As ICalculation2 Set iCalc = iModel.GetCalculation ' create array with loading typesDim loadings(3) As Loadingloadings(0).no = 1loadings(0).Type = LoadCaseType loadings(1).no = 4loadings(1).Type = LoadCaseType loadings(2).no = 4loadings(2).Type = LoadCombinationType ' calculate all loadings from the array at onceiCalc.CalculateBatch loadingse: If Err.Number <> 0 Then MsgBox Err.description, , Err.Source Set iModelData = Nothing iModel.GetApplication.UnlockLicense Set iModel = NothingEnd Sub
Основные программы RFEM 5 или RSTAB 8
Дополнительные модули
Расчет воздействий ветра в цифровой аэродинамической трубе
Динамический расчёт